package com.hw.protocol.tool.model.entity.hb;

import lombok.Data;

import java.io.Serializable;

/**
 * @author : lihy
 * @date : 2023/11/2 16:50
 * description: 流量计（4010）
 */
@Data
public class Flower implements Serializable {

    private static final long serialVersionUID = -4034231199351128765L;
    /**
     * 设备编号
     */
    private String devSerial;

    /**
     * 通道号
     */
    private byte chunnelSerial;

    /**
     * 时钟
     */
    private String time;

    /**
     * 为0值时，表示未读取到数据
     */
    private short meterType;

    /**
     * 温度
     */
    private float temperature;

    /**
     * 压力
     */
    private float press;

    /**
     * 标况流量
     */
    private float flux;

    /**
     * 工况流量
     */
    private float realFlux;

    /**
     * 标况体积
     */
    private double volume;

    /**
     * 工况体积
     */
    private double realVolume;

    /**
     * 压缩因子
     */
    private float ratio;

    /**
     * 转换因子
     */
    private float factor;

    /**
     * 修正仪状态
     */
    private short status;

    /**
     * 信号强度
     */
    private byte signal;

    /**
     * 上传方式
     * 0：自动定时
     * 1：手动按键
     * 255:其他未定义
     */
    private byte uploadType;
}
